課程資訊
課程名稱
計算機網路實驗
Computer Network Laboratory 
開課學期
111-2 
授課對象
資訊工程學系  
授課教師
張傑帆 
課號
CSIE3511 
課程識別碼
902 39120 
班次
02 
學分
2.0 
全/半年
半年 
必/選修
必修 
上課時間
星期四2,3,4(9:10~12:10) 
上課地點
 
備註
上課教室:資204電腦教室。與計算機系統實驗二選一。
限本系所學生(含輔系、雙修生) 且 限學士班三年級以上
總人數上限:80人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

這門計算機網路實驗課程旨在使學生能夠深入了解計算機網路的基本概念、技術和應用。通過實驗和實際操作,學生將學習如何設計、配置和維護網路,以及解決網路問題的能力。課程內容將涵蓋以下三個主題:

主題一:防火牆與網絡地址轉換(NAT)
- 學生將在實驗室中進行防火牆與網絡地址轉換(NAT)的實驗。他們將學習防火牆和NAT的基本概念、原則和配置方法。透過實驗,他們將能夠設計和配置防火牆和NAT規則,保護網絡免受潛在威脅。

主題二:無線局域網(WLAN)
- 學生將學習無線局域網(WLAN)的原理、技術和安全性問題。他們將進行實驗,設置和配置無線網絡,並學習如何管理和使用WPA-EAP加密,防止未授權的使用者連上網路並實做網頁管理介面進行流量監測、流量控管、使用者註冊、登入與登出。

主題三:IPv6和移動性
- 學生將了解IPv6協議和移動性的基本原理。他們將學習如何配置IPv6網絡和實現移動性支持。透過實驗,學生將能夠構建和測試IPv6網絡,並了解IPv6和移動性在現代網絡中的應用。

課程中,學生將參與實驗、演示和小組作業來加深對計算機網路的理解。學生還將使用各種工具和技術,如實驗室設備、示意圖和相關網路軟體,來實踐他們所學的知識和技能。 

課程目標
通過完成這門課程與實驗的進行,學生將具備以下能力:

● 學生熟悉計算機網路的基本概念、架構和協議,並且能夠根據需求架設網路環境,從實做中驗證理論。
● 能夠具有開發與設計網路相關的網頁管理程式與介面能力。
● 能夠具有發現問題並定義問題,並具有利用網路技術設計解決方案之專題設計與開發能力。
● 具備團隊合作和溝通能力,能夠與他人協作解決網絡問題。
 
課程要求
這門計算機網路實驗課程通常會有一些先備知識和課程要求:

● 具備計算機網路基礎知識:學生應該具備基本的計算機網路知識,包括網絡架構、協議、IP地址和子網sub mask等基本概念。
● 熟悉操作系統和網絡設置:學生應該對常見操作系統(如Windows、Linux (Ubuntu)等)有基本的了解,並熟悉操作系統的基本配置和網絡設置。
● 基本的程式設計能力:學生應該具備基本的編程能力,以便在需要時進行操作和自動化網絡配置如Bash。常見的程式語言如Python或PHP對於進行網絡應用開發與專案實做有相當的幫助。

 
預期每週課後學習時數
3HR 
Office Hours
 
指定閱讀
無 
參考書目
James F. Kurose and Keith W. Ross, Computer Networking A Top Down Approach Fifth Edition, Pearson International Edition, Addison Wesley Inc.
 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
實驗 
60% 
實驗採分組制,以六人 一組為原則。 目前選課人數 : 70 人 預計組 別 12 組 成績計算以每位同學的貢獻度來計算(請於每份報告中提供)。 實驗共三個 20% x 3 = 60% 每個 Demo 10% 每個結果報告 10%  
2. 
期末專題  
40% 
期末專題 40% (老師、助教及同學投票評分) 問題定義 4% 方案設計與創新度 14% 技術性架構與使用者經驗 12% 作品展演 4% 專題結報內容 6%  
 
針對學生困難提供學生調整方式
 
上課形式
以錄影輔助
作業繳交方式
考試形式
書面(口頭)報告取代考試
其他
由師生雙方議定
課程進度
週次
日期
單元主題
第0週
  參照課程投影片,如有修改請看公告。